Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
70 ELWELL STREET Terraced £17,500 30 Jun 2000
74 ELWELL STREET Terraced £21,250 26 Mar 1999
76 ELWELL STREET Terraced £67,000 18 Jan 2013
84 ELWELL STREET Terraced £92,500 8 Dec 2017
86 ELWELL STREET Terraced £127,500 25 Mar 2022
88 ELWELL STREET Terraced £49,000 8 Mar 2017
90 ELWELL STREET Terraced £18,000 30 Aug 2002
94 ELWELL STREET Terraced £41,000 28 Sep 2000
98 ELWELL STREET Terraced £60,000 9 Jun 2011
100 ELWELL STREET Terraced £49,500 8 Jul 2003